the trots - French English Dictionary